pit (one's) intelligence against

Translations
использовать (свой) интеллект против
He pitted his intelligence against the computer program.
Он использовал свой интеллект против компьютерной программы.
Words
intelligence

noun
интеллект
pit

verb
противопоставлять